//核心
import {defineStore} from 'pinia'
import {ref} from 'vue'
const useUserInfoStore = defineStore('userInfo',()=>{
    //定义状态相关的内容

    const info = ref({})  //存储一个用户信息

    const setInfo = (newInfo)=>{  //接收一个新的用户信息
        info.value = newInfo
    }


    const removeInfo = ()=>{  //清除用户信息
        info.value = {}
    }

    return {info,setInfo,removeInfo}

},{persist:true})  //持久化

export default useUserInfoStore;